Big Huge Thesaurus

Pouteria zapota

noun